package com.service.admin.borrow.controller.rep;

import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class MemberBorrowDetailsRep {
    /**
     * 记录主键
     */
    @TableId
    private Integer id;

    /**
     * 用户id
     */
    private Integer memberId;

    /**
     * 用户昵称
     */
    private String memberName;

    /**
     * 用户联系电话
     */
    private String memberPhone;

    /**
     * 借贷币种ID
     */
    private Integer coinsId;

    /**
     * 借贷金额
     */
    private BigDecimal borrowNum;

    /**
     * 借贷开始时间
     */
    private Date borrowDate;

    /**
     * 还款日期
     */
    private Date payBackDate;

    /**
     * 累计还款金额
     */
    private BigDecimal totalReturnNum;

    /**
     * 已还金额
     */
    private BigDecimal returnedNum;

    /**
     * 最低还款
     */
    private BigDecimal minRepaymentNum;

    /**
     * 剩余金额
     */
    private BigDecimal surplusNum;

    /**
     * 记录状态 0-未还款 1-最低还款 2-还款延期 3-全额还款
     */
    private Integer status;

    private Date createTime;

    private Date updateTime;
}
